package com.lvmama.pangolin.entity.mt;

import java.util.Date;

public class TicketCdetailMt {
    /**
     * 详情编号
     */
    private String detailId;

    /**
     * 商品类型或名称
     */
    private String commodityType;

    /**
     * 商品id
     */
    private String commodityId;

    /**
     * 商品名称
     */
    private String commodityName;

    /**
     * 商品预定链接
     */
    private String commodityUrl;

    /**
     * 产品id
     */
    private String productId;

    /**
     * 提前时间、销售条件
     */
    private String saleCond;

    /**
     * 退改条件
     */
    private String refundCond;

    /**
     * 门市价
     */
    private String rackRate;

    /**
     * 售价
     */
    private String salePrice;

    /**
     * 优惠
     */
    private String preferential;

    /**
     * 时间价格表
     */
    private String priceListId;

    /**
     * 插入时间
     */
    private Date createTime;

    /**
     * 操作时间
     */
    private Date updateTime;

    /**
     * 任务编号
     */
    private String taskId;

    /**
     * 任务时间
     */
    private Date taskDate;

    private String cityCode;
    //标签，用来标记切换操作表ticket_cdetail_mt ticket_cdetail_mt_error
    private String errorFlag;
    private String efficientTime;

    public String getEfficientTime() {
        return efficientTime;
    }

    public void setEfficientTime(String efficientTime) {
        this.efficientTime = efficientTime;
    }

    public String getErrorFlag() {
		return errorFlag;
	}

	public void setErrorFlag(String errorFlag) {
		this.errorFlag = errorFlag;
	}

	/**
     * 获取详情编号
     *
     * @return detail_id - 详情编号
     */
    public String getDetailId() {
        return detailId;
    }

    /**
     * 设置详情编号
     *
     * @param detailId 详情编号
     */
    public void setDetailId(String detailId) {
        this.detailId = detailId;
    }

    /**
     * 获取商品类型或名称
     *
     * @return commodity_type - 商品类型或名称
     */
    public String getCommodityType() {
        return commodityType;
    }

    /**
     * 设置商品类型或名称
     *
     * @param commodityType 商品类型或名称
     */
    public void setCommodityType(String commodityType) {
        this.commodityType = commodityType;
    }

    /**
     * 获取商品id
     *
     * @return commodity_id - 商品id
     */
    public String getCommodityId() {
        return commodityId;
    }

    /**
     * 设置商品id
     *
     * @param commodityId 商品id
     */
    public void setCommodityId(String commodityId) {
        this.commodityId = commodityId;
    }

    /**
     * 获取商品名称
     *
     * @return commodity_name - 商品名称
     */
    public String getCommodityName() {
        return commodityName;
    }

    /**
     * 设置商品名称
     *
     * @param commodityName 商品名称
     */
    public void setCommodityName(String commodityName) {
        this.commodityName = commodityName;
    }

    /**
     * 获取商品预定链接
     *
     * @return commodity_url - 商品预定链接
     */
    public String getCommodityUrl() {
        return commodityUrl;
    }

    /**
     * 设置商品预定链接
     *
     * @param commodityUrl 商品预定链接
     */
    public void setCommodityUrl(String commodityUrl) {
        this.commodityUrl = commodityUrl;
    }

    /**
     * 获取产品id
     *
     * @return product_id - 产品id
     */
    public String getProductId() {
        return productId;
    }

    /**
     * 设置产品id
     *
     * @param productId 产品id
     */
    public void setProductId(String productId) {
        this.productId = productId;
    }

    /**
     * 获取提前时间、销售条件
     *
     * @return sale_cond - 提前时间、销售条件
     */
    public String getSaleCond() {
        return saleCond;
    }

    /**
     * 设置提前时间、销售条件
     *
     * @param saleCond 提前时间、销售条件
     */
    public void setSaleCond(String saleCond) {
        this.saleCond = saleCond;
    }

    /**
     * 获取退改条件
     *
     * @return refund_cond - 退改条件
     */
    public String getRefundCond() {
        return refundCond;
    }

    /**
     * 设置退改条件
     *
     * @param refundCond 退改条件
     */
    public void setRefundCond(String refundCond) {
        this.refundCond = refundCond;
    }

    /**
     * 获取门市价
     *
     * @return rack_rate - 门市价
     */
    public String getRackRate() {
        return rackRate;
    }

    /**
     * 设置门市价
     *
     * @param rackRate 门市价
     */
    public void setRackRate(String rackRate) {
        this.rackRate = rackRate;
    }

    /**
     * 获取售价
     *
     * @return sale_price - 售价
     */
    public String getSalePrice() {
        return salePrice;
    }

    /**
     * 设置售价
     *
     * @param salePrice 售价
     */
    public void setSalePrice(String salePrice) {
        this.salePrice = salePrice;
    }

    /**
     * 获取优惠
     *
     * @return preferential - 优惠
     */
    public String getPreferential() {
        return preferential;
    }

    /**
     * 设置优惠
     *
     * @param preferential 优惠
     */
    public void setPreferential(String preferential) {
        this.preferential = preferential;
    }

    /**
     * 获取时间价格表
     *
     * @return price_list_id - 时间价格表
     */
    public String getPriceListId() {
        return priceListId;
    }

    /**
     * 设置时间价格表
     *
     * @param priceListId 时间价格表
     */
    public void setPriceListId(String priceListId) {
        this.priceListId = priceListId;
    }

    /**
     * 获取插入时间
     *
     * @return create_time - 插入时间
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * 设置插入时间
     *
     * @param createTime 插入时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * 获取操作时间
     *
     * @return update_time - 操作时间
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * 设置操作时间
     *
     * @param updateTime 操作时间
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * 获取任务编号
     *
     * @return task_id - 任务编号
     */
    public String getTaskId() {
        return taskId;
    }

    /**
     * 设置任务编号
     *
     * @param taskId 任务编号
     */
    public void setTaskId(String taskId) {
        this.taskId = taskId;
    }

    /**
     * 获取任务时间
     *
     * @return task_date - 任务时间
     */
    public Date getTaskDate() {
        return taskDate;
    }

    /**
     * 设置任务时间
     *
     * @param taskDate 任务时间
     */
    public void setTaskDate(Date taskDate) {
        this.taskDate = taskDate;
    }

    /**
     * @return city_code
     */
    public String getCityCode() {
        return cityCode;
    }

    /**
     * @param cityCode
     */
    public void setCityCode(String cityCode) {
        this.cityCode = cityCode;
    }
}